package base

// FilterStrategy defines the supported filter strategies
type FilterStrategy string

// supported filter strategies
const (
	DefaultStrategy   FilterStrategy = "DefaultStrategy"
	NearestStrategy                  = "NearestStrategy"
	ConnectedStrategy                = "ConnectedStrategy"
)

// PeersFilter the interface for filter peers
type PeersFilter interface {
	Filter() (interface{}, error)
}
